second-place finish - Espagnol Anglais Dictionnaire